package com.itbaizhan.shopping_common.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.itbaizhan.shopping_common.pojo.Admin;

/**
* @program: shopping
* @InterfaceName AdminService
* @description: 管理员服务
* @author: jing
* @create: 2025-06-15 12:49
**/
public interface AdminService {
    //新增管理员
    void add(Admin admin);
    //修改管理员
    void update(Admin admin);
    //删除管理员
    void delete(Long id);
    //根据id查询管理员
    Admin findById(Long id);
    //分页查询管理员
    Page<Admin> search(int page, int size);

    //修改管理员角色,aid：管理员id；  rid：角色id
    void updateRoleToAdmin(Long aid,Long[] rids);
}
